on a substrate - English Synonyms Dictionary